using System;
using System.Collections.Generic;
using System.Text;

namespace Business.Permissions
{
    public static class BusinessPermissions
    {
        public const string Business = "Business";

        public static class Book
        {
            public const string Default = Business + ".Book";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class Sale
        {
            public const string Default = Business + ".Sale";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class SaPro
        {
            public const string Default = Business + ".SaPro";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }


        #region 入库新版
        public static class Addwarehouse
        {
            public const string Default = Business + ".Addwarehouse";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        #endregion

        #region 入库旧版（弃用）
        /// <summary>
        /// 入库旧版（弃用）
        /// </summary>
        public static class Storage
        {
            public const string Default = Business + ".Storage";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        #endregion



        public static class Inventory
        {
            public const string Default = Business + ".Inventory";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }
        #region 王佳茹
        public static class BorrowM
        {
            public const string Default = Business + ".BorrowM";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class ProductCuring
        {
            public const string Default = Business + ".ProductCuring";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }


        public static class BorrowPro
        {
            public const string Default = Business + ".BorrowPro";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }
        public static class CheckDetail
        {
            public const string Default = Business + ".CheckDetail";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }
        public static class CheckPlan
        {
            public const string Default = Business + ".CheckPlan";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }
        public static class CheckQ
        {
            public const string Default = Business + ".CheckQ";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }
        public static class Deliverys
        {
            public const string Default = Business + ".Deliverys";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }
        public static class GoodCom
        {
            public const string Default = Business + ".GoodCom";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }
        public static class InDetail
        {
            public const string Default = Business + ".InDetail";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }
        public static class Inven
        {
            public const string Default = Business + ".Inven";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class RDetail
        {
            public const string Default = Business + ".RDetail";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class RGoods
        {
            public const string Default = Business + ".RGoods";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class SendG
        {
            public const string Default = Business + ".SendG";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class SendInfo
        {
            public const string Default = Business + ".SendInfo";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class SendDetail
        {
            public const string Default = Business + ".SendDetail";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }



        #endregion

        public static class Purch
        {
            public const string Default = Business + ".Purch";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }


        public static class PrintTemplate
        {
            public const string Default = Business + ".PrintTemplate";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class DstributorController
        {
            public const string Default = Business + ".DstributorController";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class Produce
        {
            public const string Default = Business + ".Produce";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        public static class Pricing
        {
            public const string Default = Business + ".Pricing";
            public const string Delete = Default + ".Delete";
            public const string Update = Default + ".Update";
            public const string Create = Default + ".Create";
        }

        //Code generation...
    }
}
